package com.fyx.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class MatchWinEntity implements Serializable {

    private static final long serialVersionUID = 1L;


    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    private Integer time;

    @TableField(exist = false)
    private List<Timestamp> qTime;

    private String channel;

    @TableField(exist = false)
    private Boolean hasChildren = true;

    private String fatherChannel;

    private Integer actNum;

    private Integer matchNum;

    private Integer ticketNum;

    private Integer lotteryNum;

    private Integer actNum1;

    private Integer matchNum1;

    private Integer ticketNum1;

    private Integer lotteryNum1;

    private Integer actNum2;

    private Integer matchNum2;

    private Integer ticketNum2;

    private Integer lotteryNum2;

    private Integer actNum3;

    private Integer matchNum3;

    private Integer ticketNum3;

    private Integer lotteryNum3;

    private Integer actNum4;

    private Integer matchNum4;

    private Integer ticketNum4;

    private Integer lotteryNum4;

    private String settlement;

    @TableField(exist = false)
    private Integer[] settlements;

}
